package com.zc.timedown.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * ClassName:TimeRecordMonthlyCategoryStatisticsVo
 * Description:
 * DateTime: 2025/10/21 16:11
 * Author: zc
 * Version: 1.0
 */
@Data
@ApiModel("时间账本月度分类统计信息")
public class TimeRecordMonthlyCategoryStatisticsVo {
    @ApiModelProperty("年份")
    private Integer year;

    @ApiModelProperty("月份")
    private Integer month;

    @ApiModelProperty("总花费时间")
    private BigDecimal totalCostTime;

    @ApiModelProperty("该月各分类统计信息")
    private List<TimeRecordCategoryStatisticsVo> categoryStatistics;
}